<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
@import url("animate.css");
@import url("swiper.min.css");
* ,html, body, form, dl, dt, dd, ul, ol, li, th, td, span, strong, em, a, input, textarea, select, img, h1, h2, h3{padding:0;margin:0;border:none;}
h1, h2, h3, h4, h5{font-weight: normal;}
a:link,a:visited ,a:hover ,a:active {text-decoration: none;}
ul, ol {list-style: none outside none;}
body{padding:0;margin:0;overflow-x:hidden;font-family:'微软雅黑';color: #222;font-size:14px !important;min-width: 1200px;}
img{border-style: none;vertical-align: middle;}
*{box-sizing: border-box;}
.clear{clear:both;}
.fl{float:left;}
.fr{float:right;}
.w12{width: 1200px;margin: auto;}
a{color: #333;text-underline: none;}
a:hover{text-underline: none;}
a:focus,
a:hover{color: #015198;text-decoration: none}
p {display: block;-webkit-margin-before: 0em;-webkit-margin-after: 0em;
-webkit-margin-start: 0px;-webkit-margin-end: 0px;}
ul, menu, dir {display: block;list-style-type:none;-webkit-margin-before:0em;
-webkit-margin-after:0em;-webkit-margin-start: 0px;-webkit-margin-end: 0px;-webkit-padding-start:0px;}
.clearfix{zoom:1;}
.clearfix:after{content:" "; display:block; clear:both; visibility:hidden; line-height:0; height:0;}
.delay{ -webkit-transition: all 0.5s ease-in-out; transition: all 0.5s ease-in-out; overflow:hidden;}
.delay:hover{ transform: scale(1.08,1.08); -moz-transform: scale(1.08,1.08); -ms-transform: scale(1.08,1.08); -webkit-transform: scale(1.08,1.08); -o-transform: scale(1.08,1.08);}
.ofl{ overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.ofl-p{ display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;}
.ofl-3p{ display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;}
::-ms-clear, ::-ms-reveal{display: none;}
.f16{font-size: 16px;}
.tanx{position: relative;display: -webkit-box;display: -webkit-flex;display: flex;-webkit-box-align: center;-webkit-align-items: flex-start;align-items: flex-start;}
.tanx-m{min-width: 1px;-webkit-box-align: start; -webkit-align-items: flex-start;align-items: flex-start;-webkit-box-flex: 1;-webkit-flex: 1;flex: 1;}
.ct_img{overflow: hidden;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-align-items: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;}
input:required:invalid, input:focus:invalid, textarea:required:invalid, textarea:focus:invalid{box-shadow: none; -moz-box-shadow: none;}
input::-webkit-input-placeholder, textarea::-webkit-input-placeholder{color: #afafaf;} 
input:-moz-placeholder, textarea:-moz-placeholder{color: #afafaf;} 
input::-moz-placeholder, textarea::-moz-placeholder{color: #afafaf;} 
input:-ms-input-placeholder, textarea:-ms-input-placeholder{color: #afafaf;} 
.pic_cover{background-repeat: no-repeat;background-size: cover;background-position: center center;}
:-webkit-any(article,aside,nav,section) h1 {font-size:14px;-webkit-margin-before:0;-webkit-margin-after: 0;}


.hd_hr{padding: 20px 0;}
.logo{width: 416px;height: 62px;}
.logo a{width: 100%;height: 100%;display:block;position: relative;overflow: hidden;}
.logo a span{position: absolute;display: inline-block;text-indent: -700px;}
.hr_tel i{display: inline-block;width: 53px;margin-right: 20px;}
.hr_tel .telephone{height:56px;border-left: 1px solid #d7d7d7;padding-left: 20px;}
.hr_tel .telephone span{font-size: 12px;color: #9d9d9d;}
.hr_tel .telephone p{font-size: 30px;color: #015198;font-weight: bold;}

#hd_nav{height:46px;margin-top:10px;position: relative;background: #015198;}
#hd_nav .nav_lis {left: 0;height:46px;}
#hd_nav .nav_lis ul li{height:46px;text-align: center;position: relative;line-height:46px;width:12.5%;display: inline-block;float: left;}
#hd_nav .nav_lis ul li a{height: 100%;width:100%;display:inline-block;color: #fff;}
#hd_nav .nav_lis ul li.nav_select,
#hd_nav .nav_lis ul li.nav_active,
#hd_nav .nav_lis ul li:hover{background: #f6c401;}
#hd_nav .nav_lis ul li:before{content: '';position: absolute;width: 1px;height: 100%;background: #015198;left: 0;top: 0;display: none;}
#hd_nav .nav_lis ul li:first-child:before{display: none;}
#hd_nav .nav_lis ul li:hover:before{display: block;}

#hd_nav .nav_bg{position: absolute;right:0;top: 100%;width:100%;
background:rgba(0,0,0, .2); margin-top:1px;height: 0;transition: all 0.3s ease-out 0s;-webkit-transition: all 0.3s ease-out 0s;z-index: 55;}
#hd_nav .nav_bg.show{height:46px;}


#hd_nav .nav_lis ul li .downlis{height: 0;overflow: hidden;position: absolute;left:0;top:46px;width:1200px;z-index: 88;margin-left:-400%;padding-left:420%;}
#hd_nav .nav_lis ul li:hover .downlis{height: 52px;}
#hd_nav .nav_lis ul li .downlis a{display:inline-block !important;float: left;position: initial;width: auto;line-height: 52px;margin:0 20px;color: #fff;}
#hd_nav .nav_lis ul li .downlis a:after{display: none !important;}
#hd_nav .nav_lis ul li .downlis a:hover{color: #015198;}

#hd_nav .nav_lis ul li a:after,
#hd_nav .nav_lis ul li .downlis{transition: ease .2s;-webkit-transition: ease .2s;-moz-transition: ease .2s;-o-transition: ease .2s;-ms-transition: ease .2s;}


.l_g,
#hd_nav,
.h_sch,
#lp_swip .swiper-slide .new_sipicl,
.abt_cont .abt_pic img,
.bus_text a .buss_pic img,
.qy_hr .qy_pic:after,
.qy_lis ul li a i,
.qy_lis ul li,
.case_lis ul li .case_hr .case_more,
.case_lis ul li .case_hr .case_pic{transition: ease .5s;-webkit-transition: ease .5s;-moz-transition: ease .5s;-o-transition: ease .5s;-ms-transition: ease .5s;}

/*banner*/
.ban_box{margin: auto;position: relative;}
#banner{width:100%;}
#banner .swiper-wrapper .swiper-slide {background-position: center;background-size: cover;}
#banner .swiper-wrapper .swiper-slide a{width: 100%;height: 100%;display: block;}
#banner .swiper-wrapper .swiper-slide img{width: 100%;}
#banner .swiper-button-prev, 
#banner .swiper-container-rtl .swiper-button-next {
background: url(../images/xf_pre.png) no-repeat;
left:2%;right: auto;}
#banner .swiper-button-next, 
#banner .swiper-container-rtl .swiper-button-prev {
background: url(../images/xf_nex.png) no-repeat;
right:2%;left: auto;}
#banner .swiper-button-next, 
#banner .swiper-button-prev {position: absolute;top:0;
width:0;height:100%;margin-top:0;z-index: 10;cursor: pointer;background-position: center center;background-repeat: no-repeat;transition: ease .3s;opacity:0;transform: scale(1);display: block !important;outline: none;}
#banner:hover .swiper-button-next, 
#banner:hover .swiper-button-prev{width:80px;opacity:.8;transform: scale(1);}
#banner .swiper-pagination-bullet {width:14px;height:14px;display: inline-block;
border-radius: 100%;background:none;opacity:1;border: 1px solid #fff;margin: 0 5px;}
#banner .swiper-pagination-bullet-active{background: #d4b05a;opacity:1;border: 1px solid #d4b05a;}
#banner .swiper-button-next.swiper-button-disabled, 
#banner .swiper-button-prev.swiper-button-disabled {opacity:1;cursor: auto;pointer-events: none;}
#ban_pgt{bottom:30px;}

.notice{padding: 20px 0;border-bottom:1px solid #e7e7e7;background: #f7f7f7;}
.tongzhi{height: 20px;}
.txtScroll{width: 1080px;margin-left: 10px;}
.tongzhi i{margin-right:5px;}
.txtScroll .bd ul li span{margin-left: 50px;margin-right: 400px;}


.cn_set1{padding-top: 25px;}

.new_tab{width:563px;}
.nt_tlis{border-bottom: 1px solid #e1e1e1;}
.nt_tlis ul li{display: inline-block;float: left;margin-right: 45px;position: relative;line-height: 50px;}
.nt_tlis ul li span{font-size:20px;line-height:22px;}

.nt_tlis ul li.nt_select a{color: #004290;font-weight: bold;}


.nt_tlis ul li:after{content: '';position: absolute;width:0;height: 3px;left: 0;bottom: -1px;}
.nt_tlis ul li.nt_select:after{width: 100%;background: #004290;}

.tab_box{height: 210px;}
.new_sub{display: none;position: relative;}
.new_sub .new_more{width:64px;height:26px; line-height:24px;display: inline-block;position: absolute;top: -39px;right: 0;border-radius:20px;color: #015198;font-size:12px;text-align: center;text-transform: uppercase;border: 1px solid #015198;}
.new_sub .new_more:hover{background: #015198;color: #fff;}
.new_sub ul li{position: relative;padding:17px 0;border-bottom: 1px dashed #dcdcdc;}
.new_sub ul li h1{font-size: 18px;padding-left:15px;position: relative;}
.new_sub ul li h1:before{content: '';position: absolute;width:5px;height: 5px;background: #333;border-radius: 50%;left: 0;top:10px;}
.new_sub ul li h2{font-size: 14px;font-family: 'arial';color: #bababa;margin-top: 8px;}
.new_sub ul li span{margin: 0 10px;}
.new_sub ul li p{color: #787878;margin-top:8px;}
.building_onsell{width:600px;}


.lp_zx{width: 100%;height:382px;position: relative;}
#lp_swip{width:100%;height:100%;}
#lp_swip .swiper-slide{background-position: center;background-size: cover;}
#lp_swip .swiper-slide a{width: 100%;height: 100%;display: block;position: relative;}
#lp_swip .swiper-slide a .swip_title{line-height:50px;background: rgba(0,0,0, .5);width: 100%;height:50px;position: absolute;left: 0;bottom: 0;color: #fff;padding:0 100px 0 19px;}
#lp_pagtion{text-align: right;bottom:16px;width: 70px;right:11px;left: auto;}

#lp_swip .swiper-pagination-bullet {width:10px;height:10px;display: inline-block;border-radius: 100%;border: 1px solid #fff;background: none;opacity: 1;}
#lp_swip .swiper-pagination-bullet-active {position: relative;}
#lp_swip .swiper-pagination-bullet-active:after{content: '';position: absolute;width:4px;height:4px;background: #fff;left:2px;top:2px;border-radius: 50%;}

#lp_swip .swiper-slide .new_sipicl{width: 100%;height: 100%;overflow: hidden;}
#lp_swip .swiper-slide:hover .new_sipicl{transform: scale(1.05);}

.pd30{padding: 30px 0;}
.cn_set2{background:url(../images/ct_bg.jpg) no-repeat center center;background-size: cover;margin-top:30px;}
.abt_box{width: 440px;}
.qy_title{margin-bottom: 20px;}
.qy_title span{font-size: 24px;font-weight: bold;line-height:24px;}
.qy_title a{width:64px;height:26px; line-height:24px;display: inline-block;border-radius:20px;color: #015198;font-size:12px;text-align: center;text-transform: uppercase;border: 1px solid #015198;}
.qy_title a:hover{background: #015198;color: #fff;}

.abt_cont{background: #fff;height: 196px;}
.abt_cont .abt_pic{overflow: hidden;width: 197px;}
.abt_cont .abt_pic img,
.bus_text a .buss_pic img{width:100%;}
.abt_cont .abt_pic:hover img,
.bus_text a:hover .buss_pic img{transform: scale(1.05);margin-right: 20px;}
.abt_cont .abt_text{padding: 20px;line-height: 24px;}
.abt_cont .abt_text span{color: #015198;}

.abt_mennu{height: 100px;background:#9dbad3;padding:14px;margin-top: 12px;}
.mn_title{padding:7px;font-size: 16px;font-weight: bold;color: #fff;background: #015198;text-align: center;}
.abt_mennu ul li{width: 25%;display: inline-block;float: left;line-height: 46px;text-align: center;position: relative;}
.abt_mennu ul li a{color: #fff;}
.abt_mennu ul li:hover a{color: #015198;}
.abt_mennu ul li:before{content: '';position: absolute;width: 1px;height: 14px;background: #fff;left: 0;top:17px;}
.abt_mennu ul li:first-child:before{display: none;}

.buss{width: 384px;margin-left: 25px;}
.bus_text{height:196px;}
.bus_text a{width: 100%;height: 100%;display: block;position: relative;}
.bus_text a .buss_pic{width: 100%;height: 100%;overflow: hidden;}
.bus_text a .bus_p{padding: 10px;background:rgba(0,0,0, .3);position: absolute;left: 0;right: 0;bottom: 0;color: #fff;}
.bus_text a .bus_p h1{font-size: 16px;}
.bus_text a .bus_p .tanx{line-height: 24px;}
.bus_text a .bus_p span{color: #f6c401;}

.bus_lis{margin-top: 12px;}
.bus_lis ul li{width: 191px;height: 49px;display: inline-block;background: #fff;margin-bottom:2px;text-align: center;line-height: 49px;}
.bus_lis ul li a{padding: 0 10px;}
.bus_lis ul li a h1{font-size: 16px;color: #343434;}
.bus_lis ul li:nth-child(odd){float: left;}
.bus_lis ul li:nth-child(even){float: right;}

.bus_lis ul li a .bus_icon{width: 22px;height: 20px;overflow: hidden;position: relative;margin: 14px -30px 0 20px;}
.bus_lis ul li a .bus_icon i{position: absolute;width: 100%;height: 100%;left: 0;top: 0;}
.bus_lis ul li a .bus_icon i img{vertical-align: top;}
.bus_lis ul li a .bus_icon i.bus_icon1{}
.bus_lis ul li a .bus_icon i.bus_icon2,
.bus_lis ul li:hover a .bus_icon i.bus_icon1{opacity: 0;}
.bus_lis ul li:hover{background: #015198;}
.bus_lis ul li:hover a h1{color: #fff;}
.bus_lis ul li:hover a .bus_icon i.bus_icon2{opacity: 1;}

.qy_culture{width: 328px;}
.qy_hr{height: 163px;position: relative;}
.pic-cover{background-position: center center;background-repeat: no-repeat;background-size: cover;}
.qy_hr .qy_pic{width: 100%;height: 100%;overflow: hidden;position: relative;}
.qy_hr a{width: 100%;height: 100%;display: block;position: absolute;left: 0;top: 0;padding: 20px;color: #fff;}
.qy_hr .qy_pic:after{content: '';position: absolute;width: 100%;height: 100%;background: rgba(0,0,0, 0);}
.qy_hr:hover .qy_pic:after{background: rgba(0,0,0, .5);}
.qy_hr a h1{font-size: 16px;padding-left: 18px;position: relative;}
.qy_hr a h1:before{content: '';position: absolute;width:12px;height: 12px;background: url(../images/sj_icon.png) no-repeat;left: 0;top: 5px;}
.qy_hr a p{margin-top: 6px;}

.qy_lis{margin-top: 12px;}
.qy_lis ul li{width: 161px;height: 133px;display: inline-block;position: relative;}
.qy_lis ul li:nth-child(odd){float: left;}
.qy_lis ul li:nth-child(even){float: right;}
.qy_lis ul li a{width: 100%;height: 100%;display: block;position: absolute;left: 0;top: 0;padding:25px;text-align: center;color: #fff;}
.qy_lis ul li .qy_pic{width: 100%;height: 100%;overflow: hidden;}
.qy_lis ul li a p{margin-top: 15px;}
.qy_lis ul li a i{display: inline-block;}
.qy_lis ul li:hover a i{transform: rotateY(180deg);}
.qy_lis ul li:hover{box-shadow: 0 0 10px #666;}

.cn_set3{background: #f4f4f4;padding-bottom: 30px;}
.set3_title{padding: 25px 0;background: url(../images/case_tl.jpg) no-repeat center center;text-align: center;font-size: 24px;color: #fff;font-weight: bold;background-size: cover;}
.case_lis{background: #fff;padding: 30px 10px;}
.case_lis ul li{width: 25%;display: inline-block;padding: 10px 15px;float: left;}
.case_lis ul li a{width: 100%;height: 100%;display: block;text-align: center;}
.case_lis ul li .case_hr{height: 163px;overflow: hidden;position: relative;}
.case_lis ul li .case_hr .case_pic{width: 100%;height: 100%;}
.case_lis ul li .case_title{font-size: 16px;color: #303030;line-height: 48px;}

.case_lis ul li .case_hr .case_more{width: 100%;height: 100%;position: absolute;left: 0;top: 0;background: rgba(1,81,152, .6);opacity: 0;}
.case_lis ul li .case_hr .case_more span{width: 138px;height: 34px;display: inline-block;border: 1px solid #fff;text-align: center;line-height: 32px;color: #fff;margin-top: 67px;}
.case_lis ul li a:hover .case_title{color: #015198;}
.case_lis ul li a:hover .case_hr .case_more{opacity: 1;}
.case_lis ul li a:hover .case_hr .case_pic{transform: scale(1.05);}

.f_t{padding: 40px 0 20px;background: #282828;}
.ft_hr .ft_select{width: 280px;float: left;height: 42px;margin-left:26px;}
.ft_hr .ft_select:first-child{margin-left: 0;}
.ft_bm{color: #fff;margin-top: 30px;}
.ft_left .ft_mn{padding-bottom:15px;border-bottom: 1px solid #3e3e3e;}
.ft_left .ft_mn a{color: #fff;margin: 0 15px;}
.ft_left .ft_mn a:hover,
.ft_left .ft_luok a:hover{color: rgba(255,255,255,.6);}
.ft_left .ft_luok{margin-top: 20px;line-height: 26px;}
.ft_left .ft_luok a{color: #fff;}
.ft_left .ft_luok p img{margin-left: 8px;}
.ft_left .ft_luok p span{margin-right: 15px;}
.ft_bm .ewm{width: 101px;margin-left: 90px;text-align: center;}
.ft_bm .ewm img{width: 100%;display: inline-block;margin-bottom: 10px;}


/*公司概况*/
.c_n{min-height: 500px;-webkit-animation-name: fadeIn;-webkit-animation-duration: 0.8s;animation-name: fadeIn;animation-duration: 0.8s;}
.ny_cn{padding-bottom:20px;}
.ny_ban{height: 260px;position: relative;overflow: hidden;}
.ny_ban .ny_bimg{height: 100%;-webkit-animation: InsBig 40s ease-in-out infinite alternate;}

.ny_ban .hpage{width: 100%;height: 100%;position: absolute;left: 0;top: 0;background: rgba(0,0,0, .5);color: #fff;text-align: center;padding-top:65px;}
.ny_ban .hpage .hpage_title{font-size: 36px;color: #f6c401;}
.ny_ban .hpage .hpg_lis{margin-top: 30px;}
.ny_ban .hpage .hpg_lis a{display: inline-block;color: #6b6b6b;padding: 10px 40px;background: #fff;margin: 0 5px;}
.ny_ban .hpage .hpg_lis a:hover,
.ny_ban .hpage .hpg_lis a.hpg_active{background: #015198;color: #f6c401;}

/*代表工程*/ 
.ny_case_lis ul li .case_title{background: #f4f4f4;}
.pages{text-align: center;margin:20px 0 50px;}
.pages a{width: 32px;height: 32px;display: inline-block;background: #c7c7c7;color: #fff;margin: 0 2px;line-height: 32px;}
.pages a.pg_pre{margin-right: 15px;}
.pages a.pg_nex{margin-left: 15px;}
.pages a.page_active,
.pages a:hover{background: #015198;color: #fff;}

.third_lis{margin-bottom:30px;}
.third_lis a{width: 20%;display: inline-block;padding: 19px 0;border:1px solid #e9e9e9;float: left;border-left: none;text-align: center;font-size: 18px;color: #4b4b4b;}
.third_lis a:first-child{border-left:1px solid #e9e9e9;}
.third_lis a.third_active,
.third_lis a:hover{background: #015198 url(../images/p_bg.png) no-repeat right bottom;color: #fff;}
.single_pg img{max-width: 100%;}

/*人力资源*/
.recruitment{margin: 0 -20px;}
.recruitment ul li{width: 50%;display: inline-block;float: left;padding: 0 10px;margin-bottom: 20px;}
.recruitment ul li a{width: 100%;height: 100%;padding: 18px 20px;background: #f7f7f7;color: #5f5f5f;}
.recruitment ul li a b{font-weight: normal;float: left;}
.recruitment ul li a span{display: inline-block;padding: 2px 6px;background: #015198;color: #fff;margin-left: 40px;}
.recruitment ul li a:hover{background: #015198;color: #fff;}
.recruitment ul li a:hover span{background: #fff;color: #015198;}

.recruitment ul li a,
.recruitment ul li a span,
.ny_new_item ul li .ny_new_pic:after,
.new_xq_page a{transition: ease .5s;-webkit-transition: ease .5s;-moz-transition: ease .5s;-o-transition: ease .5s;-ms-transition: ease .5s;}

.ny_new_item ul li{padding: 20px;border-bottom: 1px solid #e8e8e8;}
.ny_new_item ul li:nth-child(odd){background: #f7f7f7;}
.ny_new_item ul li .new_time{width:80px;height: 82px;border-right: 1px solid #c5c5c6;text-align: center;font-family: 'arial';padding-top:8px;margin:10px 25px 0 0;position: relative;}
.ny_new_item ul li .new_time:after{content: '';position: absolute;width: 1px;border-left: 7px solid #c5c5c6;border-top:6px solid transparent;border-bottom:6px solid transparent;right: -8px;top:35px;margin: auto;}
.ny_new_item ul li .new_time h1{font-size: 36px;color: #666;}
.ny_new_item ul li .new_time span{font-size: 12px;color: #999;}
.ny_new_item ul li .ny_new_pic{width: 126px;height: 100px;overflow: hidden;margin-right: 20px;position: relative;}
.ny_new_item ul li .ny_new_pic .ny_new_img{width: 100%;height: 100%;}
.ny_new_item ul li .ny_new_text{width:900px;}
.ny_new_item ul li .ny_new_text h2{font-size: 18px;margin-top: 5px;}
.ny_new_item ul li .ny_new_text p{line-height: 24px;color: #787878;margin-top:18px;}
.ny_new_item ul li:hover{border-bottom: 1px solid #a5c7d6;}
.ny_new_item ul li .ny_new_pic:after{content: '';position: absolute;width: 100%;height: 100%;background: rgba(0,0,0, .2);left: 0;top:0;}

.ny_new_item ul li:hover .ny_new_pic:after{background: rgba(0,0,0, 0);}

.new_xq_title{padding-bottom: 20px;border-bottom: 1px solid #f2f2f2;}
.new_xq_title .new_xq_tlt{width: 950px;}
.new_xq_title .new_xq_tlt h1{font-size: 28px;}
.new_xq_title .new_xq_p{color: #a7a7a7;line-height: 30px;margin-top: 20px;}
.new_xq_title .new_xq_p em{font-style: normal;margin-right: 20px;float: left;} 
body .bdsharebuttonbox{display: inline-block;float: left;}
.new_xq_title .new_xq_time{width:75px;text-align: center;color: #1a487f;font-family: 'arial';margin-top: 10px;}
.new_xq_title .new_xq_time h2{font-size: 40px;}
.new_xq_title .new_xq_time span{font-size: 16px;}

.new_xq_cont{padding:20px 0;border-bottom: 1px solid #e9e9e9;margin-bottom: 20px;}
.new_xq_page a{display:block;line-height:56px;font-size: 16px;color: #282828;border: 1px solid #fff;}
.new_xq_page a span{font-size: 18px;font-weight: bold;color: #1a487f;}
.new_xq_page a:hover{padding:0 20px;border: 1px solid #e9e9e9;background: #f8f8f8;}


.contact_cont{background: #f7f7f7;margin-top:30px;}
.contact_left{width: 50%;padding:30px 20px 0;}
.contact_left .company_tl{font-size: 26px;margin-bottom:35px;}
.contact_left .contact_lis ul li{margin:15px 0 30px 0;}
.contact_left .contact_lis ul li i{display: inline-block;float: left;margin-right: 15px;}
.contact_left .contact_lis ul li .contact_text span{font-size: 16px;color: #b2b2b2;}
.contact_left .contact_lis ul li .contact_text p{font-size: 18px;color: #2e2e2e;margin-top: 5px;}

.contact_ly{width: 50%;padding:30px 40px;background: #015198;color: #fff;}
.ly_lis ul li{width: 228px;height: 50px;border-bottom: 1px solid #4e86b7;font-size: 16px;line-height: 50px;}
.contact_ly_tl{font-size: 26px;}
.ly_lis{margin-top: 15px;}
.ly_lis ul li span{margin-right: 10px;}
.ly_lis ul li .ly_input{line-height: 50px;outline: none;background: none;color: #fff;font-size: 16px;font-family: "微软雅黑";}
.wby_tl{font-size: 16px;margin: 20px 0 10px;}
.ly_tarea{width: 100%;height: 94px;border: 1px solid #5389b9;background:#1b63a3;padding: 10px;font-family: "微软雅黑";font-size: 16px;color: #fff;resize: none;outline: none;}
.ly_btn{width: 100%;line-height: 42px;background: #f6c401;font-size: 16px;color: #015198;margin-top: 15px;cursor: pointer;}

.map img{width: 100%;}






































































































































































































</pre></body></html>